home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus Special 23 / AMIGAplus Sonderheft 23 (2000)(Falke)(DE)[!].iso / Updates / Hardware / AteoIO / InstallAteoSer / InstallAteoBus < prev    next >
Text File  |  2000-01-01  |  32KB  |  855 lines

  1.  
  2. ;***************************************************
  3. ;** * Installation de l'AtéoBus pour Amiga 1200   **
  4. ;**                                               **
  5. ;** * Installation des utilitaires pour l'AtéoBus **
  6. ;**       - StartAteoBus                          **
  7. ;**       - Picasso96                             **
  8. ;**       - ModePro                               **
  9. ;**                                               **
  10. ;** * Installation de AteoSer                     **
  11. ;**                                               **
  12. ;** * Installation de AteoPar                     **
  13. ;**                                               **
  14. ;** * Installation de AteoNet                     **
  15. ;**                                               **
  16. ;**                        Installation Rev. 1.25 **
  17. ;**                                   (08/11/99)  **
  18. ;***************************************************
  19. ;
  20. ; Sorry, all languages are not translated...
  21. ; If you want to translate them in your home country
  22. ; language send us an E-Mail a fax or a letter.
  23. ; Buggs are also welcome :-)
  24. ;
  25. ;**************************************************
  26. ;
  27. ; Little History :
  28. ;-----------------
  29. ; 1.0ß : First release (30.03.98)
  30. ; 1.1ß : Add losts of stuff (under test)
  31. ; 1.2ß : Correct some textes + English translation
  32. ;   .
  33. ;   .
  34. ;   .
  35. ; 1.16 : Fix a bug in the "ModePro.Prefs" installation
  36. ; 1.17 : New AteoSerPrefs revision (1.12)
  37. ;        New AteoParPrefs revision (1.11)
  38. ; 1.18 : Add installation for AteoNet boards (ateonet.device + AmiTCP-4.0)
  39. ;      : New script
  40. ; 1.19 : Update ModePro (4.63)
  41. ; 1.20 : Update Picasso 96 (1.43_ateo)
  42. ; 1.21 : Update StartAteoBus (5.05)
  43. ; 1.22 : Add compression of 'StartAteoBus' because out of space on floppy.
  44. ; 1.23 : New version of the ateopar.device (1.01).
  45. ; 1.24 : Forgot the ateobus.library (3.0).
  46. ; 1.25 : Fix bug in locale path + change "LOCALE:" by "SYS:Locale/" (strange trouble with OS 3.5)
  47. ;        New AteoSerPrefs revision (1.24)
  48. ;        New AteoParPrefs revision (1.24)
  49. ;
  50. ;**************************************************
  51.  
  52. (set #Install_Rev        "1.25")
  53. (set #AteoBus_Rev        "2.2")
  54. (set #Pixel64_Rev        "A")
  55. (set #StartAteoBus_Rev    "5.05")
  56. (set #Picasso96_Rev        "1.43_ateo")
  57. (set #ModePro_Rev        "4.63")
  58. (set #AteoSerPrefs_Rev    "1.24")
  59. (set #AteoSerDevice_Rev    "0.4")
  60. (set #AteoParPrefs_Rev    "1.24")
  61. (set #AteoParDevice_Rev    "1.01")
  62. (set #AteoBusLibrary_Rev    "3.0")
  63. (set #AteoNetDevice_Rev    "0.1 Alpha 0")
  64. (set #AmiTCP_Rev        "4.0")
  65. (set #Date            "08/11/99")
  66.  
  67. (set #System             (getversion "intuition.library" (resident)))
  68. (set #System_Version    (/ #System 65536))
  69. (set #System_Revision    (- #System (* #System_Version 65536)))
  70. (set #Minimum_Memory    "2000000")
  71.  
  72. (set #Install_StartAteoBus    0)
  73. (set #Install_Pixel64        0)
  74. (set #Install_AteoSer        1)
  75. (set #Install_AteoPar        0)
  76. (set #Install_AteoNet        0)
  77.  
  78. (set #Install_Cmd_StartAteoBus    "Install")
  79. (set #Compressor                "LhA")
  80. (set #Install_Path                (pathonly @icon))
  81. (set #Working_Path                "RAM:Ateo-Concepts/")
  82. (set #Script_Name                "Execute_Me")
  83.  
  84. ; System
  85. (set #SYS                        "SYS:")
  86. (set #ENV                        "ENV:")
  87. (set #ENVARC                    "ENVARC:")
  88. (set #C                        "C:")
  89. (set #LIB                        "Libs:")
  90. (set #DEVS                    "Devs:")
  91. (set #NETWORKS                    (tackon #DEVS "Networks/"))
  92. (set #LOCALE                    (tackon (tackon "SYS:Locale/Catalogs/" @language) "Ateo_Concepts/"))
  93. (set #Ext_Catalog                ".catalog")
  94. (set #Ext_Info                    ".info")
  95.  
  96. ; StartAteoBus
  97. (set #S_Path_StartAteoBus        (tackon #Install_Path "StartAteoBus/"))
  98. (set #File_StartAteoBus            "StartAteoBus")
  99. (set #File_AteoBus_Library        "ateobus.library")
  100.  
  101. ; Picasso96
  102. (set #S_Path_Picasso96            (tackon #Install_Path "Pixel64/"))
  103. (set #S_Path_Install_Picasso96    (tackon #Working_Path "Picasso96Install/"))
  104. (set #File_Picasso96            "Picasso96")
  105. (set #File_Install_Picasso96        "InstallPicasso96")
  106.  
  107. ; ModePro
  108. (set #S_Path_ModePro             (tackon #Install_Path "Pixel64/"))
  109. (set #S_Path_Install_ModePro         (tackon #Working_Path "ModePro/"))
  110. (set #File_ModePro                 "ModePro")
  111. (set #File_Install_ModePro         "InstallModePro")
  112. (set #File_Prefs_ModePro         "ModePro.Pref")
  113.  
  114. ; AteoSerPrefs & AteoParPrefs
  115. (set #D_Path_AteoPrefs            (tackon #SYS "Prefs/Ateo_Concepts/"))
  116. (set #S_Icone_AteoPrefs            (tackon #Install_Path (cat "StartAteoBus" #Ext_Info)))
  117. (set #Default_Device_Name        "scsi.device")
  118. (set #Default_Device_Unit        0)
  119.  
  120. ; AteoSerPrefs
  121. (set #S_Path_AteoSer            (tackon #Install_Path "AteoSer/"))
  122. (set #S_Path_Catalog_AteoSer        (tackon (tackon #S_Path_AteoSer "catalogs/") @language))
  123. (set #File_AteoSerPrefs            "AteoSerPrefs")
  124. (set #File_AteoSerDevice            "ateoser.device")
  125. (set #Default_SER0_Offset        "0x3f8")
  126. (set #Default_SER1_Offset        "0x2f8")
  127. (set #Default_SER0_Delay            "0")
  128. (set #Default_SER1_Delay            "0")
  129. (set #Default_SER0_IOFast        1)
  130. (set #Default_SER1_IOFast        1)
  131. (set #Default_SER0_IRQ            "4")
  132. (set #Default_SER1_IRQ            "3")
  133. (set #Default_SER0_Frequency        "1843200")
  134. (set #Default_SER1_Frequency        "1843200")
  135.  
  136. ; AteoParPrefs
  137. (set #S_Path_AteoPar            (tackon #Install_Path "AteoPar/"))
  138. (set #S_Path_Catalog_AteoPar        (tackon (tackon (tackon #S_Path_AteoPar "catalogs/") @language) "Ateo_Concepts/"))
  139. (set #File_AteoParPrefs            "AteoParPrefs")
  140. (set #File_AteoParDevice            "ateopar.device")
  141.  
  142. ; AteoNet
  143. (set #S_Path_AteoNet            (tackon #Install_Path "AteoNet/"))
  144. (set #S_Path_AmiTCP                (tackon #Install_Path "AteoNet/"))
  145. (set #S_Path_Install_AmiTCP        (tackon #Working_Path "AmiTCP-4.0/"))
  146. (set #File_AmiTCP                "AmiTCP")
  147. (set #File_Install_AmiTCP        "Install_AmiTCP")
  148. (set #File_AteoNetDevice            "ateonet.device")
  149.  
  150.  
  151. ;********************************
  152. ;************ TEXTES ************
  153. ;********************************
  154.  
  155. (if (= @language "français")
  156. (
  157.     (set #Mess_Translation_Name "Atéo Concepts")
  158.  
  159.      (if (= #Install_StartAteoBus "1")
  160.           (set #Mess_Welcome "Bienvenue à l'installation de l'AtéoBus"))
  161.      (if (= #Install_Pixel64 "1")
  162.           (set #Mess_Welcome "Bienvenue à l'installation de l'AtéoBus et de la Pixel64"))
  163.      (if (AND (= #Install_AteoSer "1") (= #Install_AteoPar "0") (= #Install_AteoNet "0"))
  164.           (set #Mess_Welcome "Bienvenue à l'installation de l'AtéoSer"))
  165.      (if (AND (= #Install_AteoSer "0") (= #Install_AteoPar "1") (= #Install_AteoNet "0"))
  166.           (set #Mess_Welcome "Bienvenue à l'installation de l'AtéoPar"))
  167.      (if (AND (= #Install_AteoSer "0") (= #Install_AteoPar "0") (= #Install_AteoNet "1"))
  168.           (set #Mess_Welcome "Bienvenue à l'installation de l'AtéoNet"))
  169.      (if (AND (= #Install_AteoSer "1") (= #Install_AteoPar "1") (= #Install_AteoNet "0"))
  170.           (set #Mess_Welcome "Bienvenue à l'installation de l'AtéoSer et de l'AtéoPar"))
  171.      (if (AND (= #Install_AteoSer "1") (= #Install_AteoPar "1") (= #Install_AteoNet "1"))
  172.           (set #Mess_Welcome "Bienvenue à l'installation de : AtéoSer, AtéoPar et AteoNet"))
  173.  
  174.      (set #Mess_Choice "Choisisez les programmes à installer :")
  175.     (set #Help_Choice (cat    "Selectionnez les modules que vous voulez installez :"
  176.                         "\n-AtéoBus : Absolument nécessaire sinon l'Amiga 1200 ne reconnaitra pas l'AtéoBus."
  177.                         "\n-Picasso96 : C'est le programme qui gère les cartes graphiques et permet l'affichage d'un écran le moniteur (nécessaire si vous avez une Pixel64)."
  178.                         "\n-ModePro : Est-ce qu'on appel un 'promoteur d'écran'. C'est lui qui \"transforme\" les ouvertures d'écrans PAL, NTSC, ou autres, vers des écrans Pixel64 pour les programmes qui ne permettent pas de choisir des écrans Pixel64 directement."))
  179.  
  180.     (set #Mess_Prepare "Maintenant, quelques fichiers\nvont-êtres copiés en mémoire pour\npréparer l'installation.")
  181.     (set #Mess_Expand "Décompression du fichier")
  182.     (set #Mess_CopyFile-1 "Nous allons maintenant installer")
  183.     (set #Mess_CopyFile-2 "* Si ce fichier n'existe pas,\nil sera copié\n\n* Si ce fichier existe,\nil sera mis à jour si nécessaire...\n\n-->> Cliquez pour continuer <<--")
  184.     (set #Mess_CopyFileCV "Copie du fichier")
  185.     (set #Mess_Update_Startup (cat     "Une commande va être ajouté\nà la 'Startup-Sequence'\nafin que l'AtéoBus soit reconu\nau démarrage par l'Amiga."
  186.                                 "\n\n\n(une sauvegarde de la 'Startup-Sequence'\nsera faite sous le nom :\n'Startup-Sequence.old')"))
  187.     (set #Mess_Choice_Source "Voulez-vous installer ce programme\ndepuis la disquette fournie ou\ndepuis une source plus récente ?")
  188.     (set #Help_Choice_Source